@charset "UTF-8";
/* 웹 페이지 전체에 대한 CSS 적용(크기, 여백) */
body {  }
.container { max-width: 945px; }

/* 자주 사용하는 스타일들 */
.fleft { float: left; }
.fright { float: right; }
.fclear { clear: both; }
.tcenter { text-align: center; }
.tright { text-align: right; }

/* 상단 영역 */
.navbar .navbar-inner { padding: 0; }
.navbar .nav { margin: 0; display: table; width: 100%; }
.navbar .nav li { display: table-cell; width: 1%; float: none; padding: 5px 0; }
.navbar .nav li a { text-align: center; font-weight: bold;
	border-right: 1px solid rgba(0,0,0,.1); font-size: 16px; }

/* 하단 영역 */
.footer { margin: 50px 0 0 0; }
.copyright { font-style: italic; font-size: 11px; }	/* 저작권 */

/* 로그인 모달 */
.modalbody { margin-top: 27px; }

/* index 메인 컨텐츠 영역 */
.jumbotron { margin: 45px 0 25px 0; }
.jumbotron h1 { font-size: 85px; line-height: 1; }
.jumbotron .lead { font-size: 20px; line-height: 1.25; }
.jumbotron .btn { font-size: 21px; padding: 14px 24px; }

/* 각 본문 페이지 제목로고 */
.titlelogo { margin: 10px 15px 0 0; }

/* 본문 영역 */
article { min-height: 550px; }

/* 회원가입 - 이용약관 */
.agrees { width: 98.6%; height: 250px; overflow-x: hidden; }

/* 회원가입 - 실명확인 */
.topmargin { margin-top: 35px; }

/* 회원가입 - 우편번호 찾기 모달 */
.dragdown { margin-top: 10px; }

/*게시판 -테이블*/
.linetopdown{ border-top:1px solid black; border-bottom: 1px solid black; }
.cpage{ color:red; font-size:18px; font-weight:bold; }

/*게시판-새글쓰기/수정하기  */
.dragup{ margin: 0; padding: 0;}
.iconalign{ margin-right: 10px; margin-bottom: 5px; }

/* 게시판 - 본문보기 */
.caption { font-size: 32px; font-weight: bold; padding: 30px 0;
		background: #e0e0e0; }
.vheader { background: #f0f0f0; }
.vfooter { width: 50%; }
.vbody { background: #f8f8f8; height: 650px; }

/* 게시판 - 댓글/리플 */
.replyhdr1 { background: #e0e0e0; padding: 3px; }
.replyhdr2 { background: #f4f4f4; padding: 3px; }

/* 자료실 - 본문보기 - 첨부파일 */
.vattach { background: #f0f0f0; }

/* 관리자 - 챠트 */
.legend { width: 10em; border: 1px solid black; margin: .5em; }
.lgcolor { display: block; margin: 0.5em; border-style: solid;
		border-width: 0 0 0 1em; padding: 0 .3em; }


